How Scroda’s Fee-less Ecosystem Allows for True Privacy

Scroda
6 min readFeb 11, 2019

These days obtaining privacy is costly with tumblers charging anywhere from 1-5% of the funds being tumbled, yes that is a really big cut. Monero also charges for privacy in where users pay more for every other person included in the mixin of their funds. Tumblers and privacy coins leave you with a pretty big bill, while still failling to offer your 100% privacy.

Is it worth paying for privacy while your transactions can still be linked back to each other? No. Should you be paying for privacy in the first place when privacy is a given right in the USA under the fourth amendment? No.

Scroda aims to offer its users 100% privacy completly free, eliminating the need of having to pay thousands and thousands of dollars on privacy alone.

Why fee’s where implemented in blockchain in the first place

The reason being that blockchains introduce fee’s in their Blockchain is to prevent spam on the network.

Spam transactions are transactions which create undesirable extra load on the network due to not following Bitcoin best practices, either maliciously or out of ignorance.[1]

Thus making it costly for anyone looking to attack the network and ensuring that they are to run out of funds before achieving such malicious results.

Transaction spam is always more costly to the spammer than not spamming. Someone who is intentionally spamming the network will have to burn BTC constantly to do so, and so will eventually be forced to stop.[1]

How Scroda allows for a fee-less eco-system

Scroda utilizes tier levels & time-lock restrictions in order to prevent network abuse, addresses will be categorized into tier levels depending on the amount range of funds they hold. Each tier level will be restricted to a specified time frame in which funds are allowed to be sent after receiving them.

The time lock on funds, most of the time will be much shorter per tier level than shown above as long as no attack on the network is taking place at the time.

How a fee-less eco-system allows for true privacy

Unlike Monero, who mixes transactions of its users into a ring of transaction that includes other XMR transactions to attempt to lessen the ability of tracking the orginal sender of a specific(s) transaction. Scroda routes your funds through multiple different addresses in your possesion thus not requiring third parties, which is only possible through the use of Scroda’s fee-less eco-system.

“Before a recent change from Monero’s developers, that timing analysis correctly identified the real coin more than 90 percent of the time, virtually nullifying Monero’s privacy safeguards. After that change to how Monero chooses its mixins, that trick now can spot the real coin just 45 percent of the time — but still narrows down the real coin to about two possibilities, far fewer than most Monero users would like.”[2]

(SAR) Self Anonymized Routing Procedure

The removal of third parties when routing transactions between addresses through the use of the SAR procedure provides a quick, efficient, secure, and anonymized routing procedure in where Scroda users route their transactions through self-owned addresses.

SAR allows Scroda to provide truly unlinkable transactions, SAR beholds each user with the power of making their own transactions untraceable & unlinkable through routing their funds through multiple anonymous one-time-use addreses and since no third parties are involved it promotes a fee-less environment. Each time someone sends or receive funds the user will be prompted to complete the SAR procedure by routing their funds through a series of different addresses, additionally every time a user acceses their wallet they will then again be prompted to perform the SAR procedure.

Each time the SAR procedure takes place relationship between the sender and receiver is vastly shrouded. SAR will route a transaction randomly through 6–24 RaH held by the user, while at the same time privately diversifying the amount of funds through the use of homomorphic encryption and range proofs. This will cause for a web like pattern to show on the network, each time SAR takes place a new string of web is weaved, and since all transactions that take place in the Scroda network will have to apply SAR on their transactions it makes sure that no transactions are vulnerable. Ensuring that no prying eyes are able to link transactions together.

What Alice Sees

Alice can see that her 110 SCR where diversified and that she sent a total of 5 SCR to Bob

What Bob Sees

Bob sees that he has received a total of 5 SCR which Alice said she will be sending. Bob can’t see where Alices funds came from or what other coins she holds.

What the Network sees

The network or anyone looking into the Blockchain will only see a whole lot of Hashes, (H2 || salt) = H3. No one will be able to tell who is sending to who in general or keep track of where the coins are going. For example say Alice decided to use Coinbase in order to purchase SCR and the Government noticed that Alice bought 110 SCR they will lose track of what Alice is doing with her coins from the very first time she uses the SAR Procedure as they will not know who is receiving the coins that she sent out whether it was herself or someone else.

Maintaining Unlinkability in SCR transactions

The removal of third parties when routing transactions in order to maintain anonimity, requirement of one-time-use addreses, implementation of a mixing pool in order to merge funds from multiple one-time-use addresses ensures privacy and unlinkability in all transactions performed on the Scroda platform, thus surpassing current barriers in blockchain technology.

Limitation on One Time Use Address in Blockchains

In the pursuits of privacy it has to come realization that the use of multi-use addresses has prevented the pursuit of privacy as anyone looking to combine funds from two separate addresses into one where presented with barriers of risking being linked to previous transactions thus such limitation have been in place for one time use addreses.

A Blockchain that uses one time use address with only one input but multiple outputs will end up always breaking down value when sending out instead of adding values together when using multi-use addreses.

It is to say imagine if Bitcoin users could only trade in Satoshi, 1 BTC is currently $3,973 and 1 BTC being equal to 100 Million Satoshi. it is to say if Bitcoin users where only trading in Satoshi with each address only having 1 Satoshi for one time use addresses and someone wanted to send $3,973 to 1 person then they would have to perform over 100 Million transactions. Now imagine having to pay fees on each transactions 100 Million times over while ensuring to maintain privacy it would be pretty costly right? Even if the Blockchain was to be Feeless the Network wouldn’t probably be able to handle the entire request if 1 person sending $3,973 to someone means that 100 Million unique transactions would have to be processed on the Network.

Mixing Pools

When Scroda users looks to merge funds together they are presented with the urge of maintaining unlinkabiliy in their transaction, Scroda aims to offer a solution to this problem through the use of mixing pools in where Scroda users accumulate their SCR funds together in which are to be mixed and distributed among the participating users. Scroda users obtain notes for every specified value amount of SCR sent into the Mixing Pool in which can be combined and redeemed in order to retrieve merged amount of funds from the Mixing Pool without linking them to the coins that they sent into the pool.

Find out more at Scroda.io

Reference List:

https://en.bitcoin.it/wiki/Spam_transactions[1]

https://www.wired.com/story/monero-privacy/[2]

--

--

Scroda

A Democratic Blockchain focused on privacy that ensures to give power and a voice to the people.